home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / pine / imap_archive / text0001.txt < prev    next >
Encoding:
Text File  |  1993-07-02  |  5.9 KB  |  124 lines

  1. First, thank you to Mark Crispin for creating this list!
  2.  
  3. I'd like to ask what work is under way, or planned, for the next version
  4. of IMAP2. In particular, are there plans for protocol support for:
  5.  
  6.   1. access to the host's quota control mechanism, where one exists
  7.   2. password changing (for non-Kerberos sites)
  8.   3. forwarding (automatic, i.e. access to '.forward' file or equivalent)
  9.   ...
  10.   4. simple X.500 interface
  11.   5. forwarding (user-initiated, i.e. in a session)
  12.   6. mail sending
  13.  
  14. (in decreasing order of importance - gap indicates where 'really needed'
  15. changes to 'would be nice'). I can provide arguments for each of those on
  16. request, and could probably work out upwards-compatible protocol
  17. extensions, but I thought I'd check first to see if anyone else agrees. I
  18. realise not all servers will want to / be able to provide any of these
  19. functions, but many host systems can do, and it would be better to have
  20. standardised protocol extensions rather than everyone inventing their own.
  21. In particular, we see access to quota control (i.e. simply finding out what
  22. percentage of quota has been used) as essential for naive users, since the
  23. consequences of exceeding quotas can be utterly confusing.
  24. --
  25. Alasdair Grant                                      +44 223 334447
  26. MVS Systems Group / Small Systems Integration Group
  27. University Computing Service,                A.Grant@ucs.cam.ac.uk
  28. Pembroke St., Cambridge CB2 3QG, UK
  29. From imap-request@cac.washington.edu  Tue Sep  1 14:07:18 1992
  30. Received: from mx1.cac.washington.edu by akbar.cac.washington.edu
  31.     (5.65/UW-NDC Revision: 2.27 ) id AA12245; Tue, 1 Sep 92 14:07:18 -0700
  32. Received: by mx1.cac.washington.edu
  33.     (5.65/UW-NDC Revision: 2.27 ) id AA29395; Tue, 1 Sep 92 14:07:14 -0700
  34. Errors-To: imap-request@cac.washington.edu
  35. Sender: imap-request@cac.washington.edu
  36. Received: from tomobiki-cho.cac.washington.edu by mx1.cac.washington.edu
  37.     (5.65/UW-NDC Revision: 2.27 ) id AA29389; Tue, 1 Sep 92 14:07:12 -0700
  38. Date: Tue, 1 Sep 1992 13:38:30 -0700 (PDT)
  39. From: Mark Crispin <MRC@CAC.Washington.EDU>
  40. Subject: re: IMAP2 futures?
  41. To: IMAP Interest List <IMAP@CAC.Washington.EDU>
  42. Message-Id: <MailManager.715379910.19965.mrc@Tomobiki-Cho.CAC.Washington.EDU>
  43. Mime-Version: 1.0
  44. Content-Type: TEXT/PLAIN; charset=US-ASCII
  45.  
  46. You raise a number of interesting questions:
  47.  
  48. >   1. access to the host's quota control mechanism, where one exists
  49.  
  50. This is difficult to do in any sort of general way.  One problem is that
  51. different implementations have different interpretations of quotas.
  52.  
  53. On many systems, a quota is really some number of disk records (or clusters of
  54. disk records).  Users often don't know their real quota; they are told some
  55. number of `bytes' or `blocks' but they discover -- to their confusion -- that
  56. they are out of quota even though the total number of `bytes' or `blocks' is
  57. considerably less.
  58.  
  59. [Anecdote: A system I used 19 years ago gave users a `100 block' quota, saying
  60. this was 64,000 characters.  However, it actually allocated (and charged!) in
  61. clusters of 5 blocks, so the actual limit was 20 files, and only if the files
  62. were less than 3200 characters each -- a 3201 character file was charged as 10
  63. blocks.]
  64.  
  65. I agree that some mechanism to give users a handle on their disk quota
  66. remotely is necessary.  It is important that any mechanism picked *not* be
  67. biased towards on particular operating system's strategy, and that the data be
  68. useful for a user.  Another issue is scoping; IMAP must not be allowed to get
  69. `everything but the kitchen sink' put in, or we'll end up with an unwieldy
  70. mess.  This is one reason why only minimal management was put into IMAP2bis
  71. and why the more complex management issues were deferred to the Mail
  72. Management Protocol.
  73.  
  74. So, let's put this on the table as a topic.
  75.  
  76. Modern-day c-client does detect and clean up properly when quota problems hit.
  77.  
  78. >   2. password changing (for non-Kerberos sites)
  79.  
  80. I believe that this was going to be considered as part of the Mail Management
  81. Protocol developed by CMU.  I'd like to hear comments from the CMU hackers on
  82. this.  I think that an environment in which users do not log into the IMAP
  83. server as timesharing users will have to have the Mail Management Protocol
  84. layer; the IMAP-only environment is for the `simple' configurations.
  85.  
  86. >   3. forwarding (automatic, i.e. access to '.forward' file or equivalent)
  87.  
  88. This is also a Mail Management Protocol issue for the same reasons.  CMU???
  89.  
  90. >   4. simple X.500 interface
  91.  
  92. This is one of those things that everyone talks about a lot, but it isn't all
  93. that clear to me what it implies.  X.500 is supposed to solve all our problems
  94. but then again X.400 was supposed to do so too.  I don't think that `simple'
  95. and `X.anything' properly go together.  We'll need to do something about this,
  96. but I'm taking a `wait and see' attitude until I understand the issues better.
  97.  
  98. >   5. forwarding (user-initiated, i.e. in a session)
  99.  
  100. Could you explain this?  I don't quite understand what you mean.  Do you mean
  101. forwarding a message or altering your mail forwarding or ??
  102.  
  103. >   6. mail sending
  104.  
  105. This is a frequently asked request.  The IETF-REMMAIL group seems to have
  106. sputtered out on this question, without achieving closure.  There are strong
  107. arguments on both sides of the issue.  Although I am an `anti', I am
  108. sympathetic to the problems the `pro' side faces; however, I have been totally
  109. unsuccessful in playing Devil's Advocate for the `pro' side.
  110.  
  111. I suggest a review of the IETF-REMMAIL@UMich.EDU discussion to avoid rehashing
  112. the same points over again.  It's an emotional topic; the `pro' side is
  113. defending what they consider to be the side of simplicity (of a sort) and
  114. authentication (again, of a sort), while the `anti' side defends simplicity
  115. (of a different sort) and models which are possible only if mail access and
  116. mail posting are not coupled.
  117.  
  118. If possible, I would like to see the discussion of this topic take place on
  119. IETF-REMMAIL and not here.  I am agreeable to letting IMAP follow the
  120. concensus of the IETF-REMMAIL group, should they achieve closure on the topic.
  121.  
  122. -- Mark --
  123.  
  124.